   export interface LoginResponse {
     code: number
     message?: string
     data: {
       token: string
       user: UserInfo
     }
   }

   export interface RegisterResponse {
     code: number
     message?: string
     data: {
       username: string
       email: string
       role: string
       status: string
     }
   }

   export interface UserInfo {
     id: number
     username: string
     email: string
     role: string
     real_name?: string
     phone?: string
     organization?: string
     department?: string
     research_direction?: string[]
     avatar?: string
     status?: string
   }
